package cn.com.huawei;

import java.util.Scanner;

/*
描述
明明生成了N个1到500之间的随机整数。请你删去其中重复的数字，即相同的数字只保留一个，把其余相同的数去掉，然后再把这些数从小到大排序，按照排好的顺序输出。
数据范围：1≤n≤1000  ，输入的数字大小满足1≤val≤500

输入描述：
第一行先输入随机整数的个数 N 。 接下来的 N 行每行输入一个整数，代表明明生成的随机数。 具体格式可以参考下面的"示例"。

输出描述：
输出多行，表示输入数据处理后的结果
 */
public class HJ3_明明的随机数 {
    public static void main(String[] args){
        Scanner sc = new Scanner(System.in);
        //多组测试用例写法
        //利用数组下标，把对应数据下标的位置置为1，输出数组下标
        while(sc.hasNextInt()){
            int n = sc.nextInt();
            int[] array = new int[501];
            for(int i = 0; i < n; i++){
                int num = sc.nextInt();
                array[num] = 1;
            }
            for(int i = 1; i < array.length; i++){
                if(array[i] == 1){
                    System.out.println(i);
                }
            }
        }

    }
}
